King Abdullah II School of Information Technology - The University of Jordan - Programming Languages Design

  Department of Computer Science

( Programming Languages Design )
Course Description :

This course discusses advanced principles underlying current programming languages and models. Topics include control and data abstractions, language processing and binding, indeterminacy and delayed evaluation, and languages and models for parallel and distributed processing. A variety of computational paradigms are discussed: functional programming, logic programming, object-oriented programming and data flow programming.​

Pre Request :
Credit Hour :
Department :Computer Science
Program :MSc. of Computer Science
Course Level :Master
Course Outline :
1901775PROGRAMMING LANGUAGES DESIGN.pdf